﻿using System;
using System.Collections.Generic;
using System.Text;

namespace ECOSYSTEM_Dominio
{
   public class DetalleComprobante
    {
        private String aProducto;
        private String aMoneda;       
        private Int32 aCantidad;
        private Double aPrecioCompra;
        private Int32 aUtilidad;
        private Double aPrecioventa;
        private Int32 aCodProd;
        private Byte[] aImagen;        
        private Int32 aCodSubLinea;
        private Int32 aCodMarca;
        private Int32 aCodHisAlmacen;


        public DetalleComprobante() { }
        public DetalleComprobante(String pProducto, String pMoneda, Int32 pCantidad, Double pPrecioCompra, Int32 pUtilidad, Double pPrecioVenta, Int32 pCodProd, Int32 pCodSubLinea, Int32 pCodMarca, Int32 pCodHisAlmacen)
        {
            this.aProducto = pProducto;
            this.aMoneda = pMoneda;
            this.aCantidad = pCantidad;
            this.aPrecioCompra = pPrecioCompra;
            this.aUtilidad = pUtilidad;
            this.aPrecioventa = pPrecioVenta;
            this.aCodProd = pCodProd;
            this.aCodSubLinea = pCodSubLinea;
            this.aCodMarca = pCodMarca;
            this.aCodHisAlmacen = pCodHisAlmacen;
        }

        public String Producto
        {
            get { return aProducto; }
            set { aProducto = value; }
        }
        public String Moneda
        {
            get { return aMoneda; }
            set { aMoneda = value; }
        }
        public Int32 Cantidad
        {
            get { return aCantidad; }
            set { aCantidad = value; }
        }
        public Double PrecioCompra
        {
            get { return aPrecioCompra; }
            set { aPrecioCompra = value; }
        }
        public Int32 Utilidad
        {
            get { return aUtilidad; }
            set { aUtilidad = value; }
        }
        public Double Precioventa
        {
            get { return aPrecioventa; }
            set { aPrecioventa = value; }
        }
        public Int32 CodProd
        {
            get { return aCodProd; }
            set { aCodProd = value; }
        }
        public Byte[] Imagen
        {
            get { return aImagen; }
            set { aImagen = value; }
        }
        public Int32 CodMarca
        {
            get { return aCodMarca; }
            set { aCodMarca = value; }
        }
        public Int32 CodSubLinea
        {
            get { return aCodSubLinea; }
            set { aCodSubLinea = value; }
        }
        public Int32 CodHisAlmacen
        {
            get { return aCodHisAlmacen; }
            set { aCodHisAlmacen = value; }
        }
    }
}
